Computational Experience and the Explanatory Value of Condition Numbers for Linear Optimization

نویسندگان

  • Fernando Ordóñez
  • Robert M. Freund
چکیده

The modern theory of condition numbers for convex optimization problems was initially developed for convex problems in the following conic format: (CPd) : z∗ := min x {ctx | Ax− b ∈ CY , x ∈ CX} . The condition number C(d) for (CPd) has been shown in theory to be connected to a wide variety of behavioral and computational characteristics of (CPd), from sizes of optimal solutions to the complexity of algorithms for solving (CPd). The goal of this paper is to develop some computational experience and test the practical relevance of condition numbers for linear optimization on problem instances that one might encounter in practice. We used the NETLIB suite of linear optimization problems as a test bed for condition number computation and analysis. Our computational results indicate that 72% of the NETLIB suite problem instances are ill-conditioned. However, after pre-processing heuristics are applied, only 19% of the post-processed problem instances are ill-conditioned, and logC(d) of the finitely-conditioned post-processed problems is fairly nicely distributed. We also show that the number of IPM iterations needed to solve the problems in the NETLIB suite varies roughly linearly (and monotonically) with logC(d) of the post-processed problem instances. Empirical evidence yields a positive linear relationship between IPM iterations and logC(d) for the post-processed problem instances, significant at the 95% confidence level. Furthermore, 42% of the variation in IPM iterations among the NETLIB suite problem instances is accounted for by logC(d) of the problem instances after pre-processing. ∗MIT Operations Research Center, 77 Massachusetts Avenue, Bldg. E40-149, Cambridge, MA 02139, USA, email: [email protected] †MIT Sloan School of Management, 50 Memorial Drive, Cambridge, MA 02142, USA, email: [email protected]

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A method for solving fully fuzzy linear system with trapezoidal fuzzy numbers

Different methods have been proposed for finding the non-negative solution of fully fuzzy linear system (FFLS) i.e. fuzzy linear system with fuzzy coefficients involving fuzzy variables. To the best of our knowledge, there is no method in the literature for finding the non-negative solution of a FFLS without any restriction on the coefficient matrix. In this paper a new computational method is ...

متن کامل

Laws of Large Numbers for Random Linear

The computational solution of large scale linear programming problems contains various difficulties. One of the difficulties is to ensure numerical stability. There is another difficulty of a different nature, namely the original data, contains errors as well. In this paper, we show that the effect of the random errors in the original data has a diminishing tendency for the optimal value as the...

متن کامل

Integrated Well Placement and Completion Optimization using Heuristic Algorithms: A Case Study of an Iranian Carbonate Formation

Determination of optimum location for drilling a new well not only requires engineering judgments but also consumes excessive computational time. Additionally, availability of many physical constraints such as the well length, trajectory, and completion type and the numerous affecting parameters including, well type, well numbers, well-control variables prompt that the optimization approaches b...

متن کامل

Reliability optimization problems with multiple constraints under fuzziness

In reliability optimization problems diverse situation occurs due to which it is not always possible to get relevant precision in system reliability. The imprecision in data can often be represented by triangular fuzzy numbers. In this manuscript, we have considered different fuzzy environment for reliability optimization problem of redundancy. We formulate a redundancy allocation problem for a...

متن کامل

APPLICATION OF KRIGING METHOD IN SURROGATE MANAGEMENT FRAMEWORK FOR OPTIMIZATION PROBLEMS

In this paper, Kriging has been chosen as the method for surrogate construction. The basic idea behind Kriging is to use a weighted linear combination of known function values to predict a function value at a place where it is not known. Kriging attempts to determine the best combination of weights in order to minimize the error in the estimated function value. Because the actual function value...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002